Are there any solutions similar to AIX smit for Linux based OSes?
Basically this would be some kind of 'terminal menu-driver' script collection perhaps using ncurses for doing things that system administrators regurarly do.
This would be a per-distro thing. For example, Debian used to have lots of ncurses based wizards for various administration tasks particularly setting up new software. I'm not sure how much they do that any more.
However in general this does not fit the linux model of development where all the software pieces are developed independently. Any central admin interface would require constantly keeping in sync with the options being developed on all possible related software projects. In the AIX, Unix or even BSD worlds much more of the system software is developed together as part of the main distro project. this makes writing central administration systems make more sense. In the Linux world any attempt to do so is far more likely to break things than fix them. It's generally better to administer each piece of software in the way that software was designed to be used.