Phrase or idiom for lots of unnecessary actions

You don’t want to have to jump through a lot of hoops:

to have to do a lot of things that seem difficult or unnecessary in order to achieve something — Colins

This idiom is appropriate in a wide variety of situations but here’s an example with computers:

Computers have learned to make us jump through hoops

Machines are supposed to be tools that serve human ends, but the relationship is slowly shifting - and not in our favour


For a phrase more appropriate to software, I suggest bells and whistles:

[Merriam-Webster]
: items or features that are useful or decorative but not essential : FRILLS

// Sure, any car purchased in the future will have a battery of electronic assistants, but keeping the bells and whistles to a minimum and making them engage with the car will only improve confidence.
— Ezra Dyer, Car and Driver, "The Debate: Should Your Teen Drive a New Car or an Old Beater?," 23 Apr. 2020

A sentence in the context of software could be something like this:

Don't spend so much time on all the bells and whistles. All we need is a basic interface with a Yes button and a No button.