ISPConfig is a web application so other people can host websites on your stuff. It's a fat stack to maintain, and as such will take much more time to work with than just standing up a webserver.
If you're looking at learning ISPConfig, then there's no alternative. Things like it are cPanel and Plesk if you want that kind of thing, but haven't decided on ISPConfig.
If you're just looking at standing up a webserver to do webservery things, then i'd recommend not getting overly complicated. Install just what you need so you don't end up with a giant stack to maintain, instead of focussing on what you're trying to learn.
There aren't many details on what you're looking for as an end result, so I can't offer much advice there. Generally I stand up a loadbalancer that takes traffic from the interwebs, and use that to route to whatever server behind I feel like playing with that day. But this is very specific to my use case, and not for everyone.