Во-первых, есть IDE - Ride, с автокомплитом. Во-вторых, да, каждый тест сьют должен быть в отдельной папке, так же рядом можно хранить тестовые данные для этого сьюта. Настройки и прочее лучше выносить в файл ресурсов и хранить отдельно. В-третьих, для запуска тестов лучше использовать любой CI, например Jenkins, либо запускать через bat/shell скрипты. Ну и на последок, загуглите статью с бест практис по роботу и не забывайте про документацию к нему 