There is no limit that I am aware of that would stop you from doing anything with UE4, though I myself am constantly finding features that I’d like them to have. Just know that while nearly anything is possible, you may need some C++ to expose a few more things that aren’t possible in blueprints.