Title: (as a software developer or just someone using software, in whatever field you happen to be working in).<p>An example:<p>-&gt; As a software developer, I&#x27;ve come across the need to work with CSV-&quot;like&quot; files several times in my career (at several different jobs), for different reasons.<p>And it was most frustrating when they had like 100 columns or so. Having to change column 63 at line 58 is not something you do easily in Notepad++. Import to Excel was my way to go, but since the file was not a standard CSV file (e.g. also had sections like an .INI file) it was time consuming: first just select a subsection from the file, save to a different file, import to Excel, modify, paste back, etc. Maybe it was not the best approach, but that&#x27;s not the point I&#x27;m making.<p>Not having found an existing tool (maybe my problem was too specific) I eventually made a small desktop application which I would use to edit the files directly. The interface was similar to Excel (grid of cells); It was simple and tailored to what I needed.<p>But maybe you are not a software developer and don&#x27;t have the &quot;luxury&quot; of building it yourself.<p>So, would you share your experience of similar situations?<p>If the solutions to your problems are relatively easy to implement, then someone can create a tool for the job, making your life easier. And on the off chance that these tools are useful and will be wanted by more people (with similar problems) these &quot;tools&quot; can turn into a more general &quot;product&quot;, thus a win-win situation in the end.<p>What i&#x27;m saying:<p>- There are already talented people working in their spare time on e.g. open-source projects (no shortage of people wanting to tackle the problem, if it is reasonable)
- The shortcoming is that domain specific problems, which people are facing, are not visible enough (except to them).<p>If this question should get enough attention and answers, the next step would be to structure the answers into a git repository&#x2F;website.
Upvote: