ok, so below the most important aspects for me. some are obvious, some maybe not

unfortunately i didn't find a bot yet that would have all of them.
GENERAL
- set up own proxy
- schedule recurrent actions by hour and day
- conversion from actions per defined source
LIKING
- like custom list of users
- like defined number of photos per user
- like photos from last X days / newest
- like users filters: profile photo, min / max X following / followers, min X posts
F/UF
- like X photos once followed
- do not follow private users, do not follow same accounts twice
- follow users filters: profile photo, min / max X following / followers, min X posts
- whitelist for unfollow
- keep unchanged number of followings, for example: follow 300 and unfollow 300 (oldest) accounts within given period of time
EXTRA
- scrap my own followers with key data about their profiles (if profile is private, if profile has photo, number of following, followers, last posted date, number of posts)
- find and block + unblock ghost followers