The convenience of being portable, self contained and able to just run my code with the Love2D executable is what I like about Love2D the most and of course the Lua programming language is also very nice in my opinion.
As far as I know there is no other framework and library that offer similar. Most frameworks do require some setup and command line tools.
In terms of simplicity this is the ones I can recommend as an alternative
Raylib + C# binding.
You can just install Mono Develop or Visual Studio then install Raylib nuget package and you can start coding games in C#.
The problem however is that it maybe desktop only. Not sure if you can target mobile. But I can confirm that it works on Windows, macOS and Linux.
https://github.com/ChrisDill/Raylib-cs
MonoGame
Similar to Raylib, just install from nuget and start coding games in C#.
The problem however is that it has its own Asset Manager and 3D is not documented.
https://www.monogame.net
AppGameKit
It comes with its own code editor, you can just download, install and start coding games in BASIC.
The problem however is that it is not free and the BASIC programming language is very limited compared to Lua or C# does not support OOP and 3rd party code editors are not really supported so if you don't like the code editor it comes with then you are out of luck.
It does offer a C++ API but it is require some setup and building for mobile is more complicated.
https://www.appgamekit.com
AGKSharp
You need to install Visual Studio and then download and install the templates and you can start coding games in C#
The problem however is that it is using an out of date version of AppGameKit and it is Windows only as far as I know and it is maintained only in spare time. It may or may not be actively developed.
https://madbit.itch.io/agksharp
Cerberus X
It comes with its own code editor bundled with compilers so you can just download, install and start coding games in a custom BASIC like OOP language. You can also use 3rd party code editors but it is require some setup.
The problem however is that it is developed only in spare time, it may or may not be actively developed.
https://github.com/cerberusxdev/cerberus